Automatic Homographic Registration of a Pair of Images, with A Contrario Elimination of Outliers
نویسندگان
چکیده
The RANSAC [2] algorithm (RANdom SAmple Consensus) is a robust method to estimate parameters of a model fitting the data, in presence of outliers among the data. Its random nature is due only to complexity considerations. It iteratively extracts a random sample out of all data, of minimal size sufficient to estimate the parameters. At each such trial, the number of inliers (data that fits the model within an acceptable error threshold) is counted. In the end, the set of parameters maximizing the number of inliers is accepted. The variant proposed by Moisan and Stival [7] consists in introducing an a contrario [1] criterion to avoid the hard thresholds for inlier/outlier discrimination. It has three consequences: 1. The threshold for inlier/outlier discrimination is adaptive, it does not need to be fixed. 2. It gives a decision on the adequacy of the final model: it does not provide a wrong set of parameters if it does not have enough confidence. 3. The procedure to draw a new sample can be amended as soon as one set of parameters is deemed meaningful: the new sample can be drawn among the inliers of this model. In this particular instantiation, we apply it to the estimation of the homography registering two images of the same scene. The homography is an 8-parameter model arising in two situations when using a pinhole camera: the scene is planar (a painting, a facade, etc.) or the viewpoint location is fixed (pure rotation around the optical center). When the homography is found, it is used to stitch the images in the coordinate frame of the second image and build a panorama. The point correspondences between images are computed by the SIFT [5] algorithm. Source Code The source code to reproduce the same results as the demo can be found on the article web page (http://dx.doi.org/10.5201/ipol.2012.mmm-oh). Notice that due to the random component of ORSA, different runs may yield slightly different results. You may also observe slower runs on your machine for large images, as the mosaic construction parts use the multiple cores via OpenMP (http://openmp.org/), and the IPOL server has probably more cores (32 currently). Supplementary Material Lionel Moisan, Pierre Moulon, Pascal Monasse, Automatic Homographic Registration of a Pair of Images, with A Contrario Elimination of Outliers, Image Processing On Line, 2 (2012), pp. 56–73. http://dx.doi.org/10.5201/ipol.2012.mmm-oh Automatic Homographic Registration of a Pair of Images, with A Contrario Elimination of Outliers A first implementation by Moisan and Stival of the method as a Megawave2 (http://megawave. cmla.ens-cachan.fr/) module, called stereomatch.c, can be found in [7]. Possible updates, bug fixes, or enhanced versions of the code can be found at http:// imagine.enpc.fr/~moulonp/AC_Ransac.html. Notice however that such versions are not necessarily peer-reviewed.
منابع مشابه
Fundamental Matrix of a Stereo Pair, with A Contrario Elimination of Outliers
In a stereo image pair, the fundamental matrix encodes the rigidity constraint of the scene. It combines the internal parameters of both cameras (which can be the same) and their relative position and orientation. It associates to image points in one view the so-called epipolar line in the other view, which is the locus of projection of the same 3D point, whose particular position on the straig...
متن کاملSimultaneous homographic and comparametric alignment of multiple exposure-adjusted pictures of the same scene
An approach is presented that can simultaneously align multiple exposure-adjusted pictures of the same scene both in their spatial coordinates as well as in their pixel values. The approach is featureless and produces an image mosaic at a common spatial and exposure reference and also addresses the misalignment problem common to methods that compose mosaics from only pair-wise registered image ...
متن کاملAutomatic image registration framework for Remote Sensing Data using Harris Corner Detection and Random Sample Consensus (RANSAC) Model
Image registration is a fundamental image processing task to match and align physically two images which could have been imaged by different sensors, view angles or and at different times. It is necessary to have robust single frame image registration software especially an automated one. Automatic image registration framework overlays two images for geometric conformity aligning common feature...
متن کاملOn the Featureless Registration of Differently Exposed Images
s paper emphasizes the importance of aneously performing joint spatial and tonal ation when dealing with differently exposed s. This is supported by analyzing an example only jointly simultaneous registration provides rrect result. The registration approach utilizes an ive function that minimizes the sum of the tive variance over pixels of a global coordinate This allows for the pair-wise or si...
متن کاملA CAD System Framework for the Automatic Diagnosis and Annotation of Histological and Bone Marrow Images
Due to ever increasing of medical images data in the world’s medical centers and recent developments in hardware and technology of medical imaging, necessity of medical data software analysis is needed. Equipping medical science with intelligent tools in diagnosis and treatment of illnesses has resulted in reduction of physicians’ errors and physical and financial damages. In this article we pr...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IPOL Journal
دوره 2 شماره
صفحات -
تاریخ انتشار 2012